Finite Model Reasoning in DL-Lite with Cardinality Constraints

نویسنده

  • Yazmin Angélica Ibáñez-García
چکیده

The relationship of description logics (DLs) and conceptual modelling has been extensively studied in the literature [5, 4, 1]. One of the advantages of using description logics as modelling languages is that along with their capability of representing knowledge they provide also reasoning services. More precisely, a conceptual model can be represented by a DL ontology (TBox), and standard reasoning services (e.g., satisfiability and subsumption) allow to verify some properties of the conceptual model (e.g., consistency) and infer relations between concepts (IS-A relationships between classes or entities) that are not explicitly expressed. In order to use DLs effectively for conceptual modelling we need to ensure (1) that the chosen DL language is expressive enough to capture faithfully the intended semantics of traditional modelling languages (e.g., UML class diagrams, ER schema), and (2) that the complexity of reasoning in the chosen DL is acceptable (e.g., tractable). Regarding (1), it is worth noticing that the domain of interest in most applications is finite, therefore, reasoning on conceptual models should be understood as reasoning w.r.t. finite models. The latter is not the usual assumption in DLs mainly because traditional description logics enjoy the finite model property (FMP), and hence there is no need to distinguish between reasoning w.r.t. arbitrary models, and w.r.t. finite ones. Notably, ALC (one of the traditional DLs) is not expressive enough for capturing cardinality constraints. In DLs cardinality constraints are expressed by (qualified) number restrictions. ALCQI –which extends ALC with qualified number restrictions and inverse roles– captures the semantics of UML class diagrams [4]. However, this extension of ALC does not enjoy the FMP any more. One drawback for the use of ALCQI is the complexity of reasoning: finite satisfiability of ALCQI knowledge bases is ExpTime-complete [11]. The high complexity of reasoning makes ALCQI not very attractive for the conceptual modelling task; specially because no optimized algorithms for finite model reasoning exist. As an alternative, members of the DL-Lite-family of description logics including unqualified

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

DL-Lite with Attributes, Datatypes and Sub-Roles (Full Version)

We extend the tractable DL-Lite languages by (i) relaxing the restriction on the allowed interaction between cardinality constraints and role inclusions; (ii) extending the languages with attributes and datatypes. On the one hand, we push the limits of the use of cardinality constraints over role hierarchies and also show effects of the ABox on allowed cardinality constraints. On the other hand...

متن کامل

DL-Lite with Attributes and Sub-Roles (Full Version)

We extend the tractable DL-Lite languages by (i) relaxing the restriction on the allowed interaction between cardinality constraints and role inclusions; (ii) extending the languages with attributes. On the one hand, we push the limit on the use of number restrictions over role hierarchies and also show the effect of the presence of the ABox on such constraints. On the other hand, attributes—a ...

متن کامل

Finite Model Reasoning in DL-Lite

The semantics of OWL-DL and its subclasses are based on the classical semantics of first-order logic, in which the interpretation domain may be an infinite set. This constitutes a serious expressive limitation for such ontology languages, since, in many real application scenarios for the Semantic Web, the domain of interest is actually finite, although the exact cardinality of the domain is unk...

متن کامل

DL-Lite: Practical Reasoning for Rich Dls

In this paper we study a DL rich enough to express UML class diagrams including ISA and disjointness between classes (but not covering constraints), typing of associations, and participation and functional cardinality constraints. For such a DL, which we call DL-Lite, we propose novel reasoning techniques for a variety of tasks, notably including query containment and query answering for conjun...

متن کامل

Reasoning over Extended ER Models

We investigate the computational complexity of reasoning over various fragments of the Extended Entity-Relationship (EER) language, which includes a number of constructs: ISA between entities and relationships, disjointness and covering of entities and relationships, cardinality constraints for entities in relationships and their refinements as well as multiplicity constraints for attributes. W...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2012